
package oreilly.command.control;

import org.apache.log4j.Logger;

/**
 * 模擬真實世界的燈<br>
 * <br>
 * Copyright: Copyright (c) 2002-2007<br>
 * Company: E885 有限公司
 * 
 * @author Eric Gau(gau168.gau@msa.hinet.net)
 * @version 1.0
 */
public class Light
{
	/**
	 * 燈的名字
	 */
	private String name;

	private Logger logger = Logger.getLogger( "e885" );

	/**
	 * construtctor
	 * 
	 * @param name 燈的名字
	 */
	public Light( String name )
	{
		this.name = name;
	}

	/**
	 * 取得到燈的名稱
	 * 
	 * @return 燈的名稱
	 */
	public String getName()
	{
		return name;
	}

	/**
	 * 將燈關閉
	 * 
	 */
	public void turnOff()
	{
		logger.debug( name + " 關閉" );
	}

	/**
	 * 將燈打開
	 * 
	 */
	public void turnOn()
	{
		logger.debug( name + " 打開" );
	}
}
